import request from '@/utils/request'

// 查询入库管理列表
export function listPut_storage(query) {
  return request({
    url: '/mes/put_storage/list',
    method: 'get',
    params: query
  })
}

// 查询入库管理详细
export function getPut_storage(id) {
  return request({
    url: '/mes/put_storage/' + id,
    method: 'get'
  })
}

// 新增入库管理
export function addPut_storage(data) {
  return request({
    url: '/mes/put_storage',
    method: 'post',
    data: data
  })
}

// 修改入库管理
export function updatePut_storage(data) {
  return request({
    url: '/mes/put_storage',
    method: 'put',
    data: data
  })
}

// 删除入库管理
export function delPut_storage(id) {
  return request({
    url: '/mes/put_storage/' + id,
    method: 'delete'
  })
}

// 完工入库入库按钮接口
export function updateWaf(data) {
  return request({
    url: '/mes/put_storage/produce',
    method: 'put',
    data: data
  })
}

// 采购入库入库按钮接口
export function updatePsg(data) {
  return request({
    url: '/mes/put_storage/buy',
    method: 'put',
    data: data
  })
}

// 查询采购入库入库信息详细
export function getPsg(purchaseSn) {
  return request({
    url: '/mes/put_storage/buy/check/' + purchaseSn,
    method: 'get'
  })
}
